package com.jr.service;

import com.jr.vo.FixedManageVo;
import com.github.pagehelper.PageInfo;

import java.util.List;

/**
 * 固定车辆管理服务接口
 */
public interface FixedManageService {
    
    /**
     * 分页模糊查询固定车辆信息
     * @param plateNumber 车牌号（模糊查询）
     * @param ownerName 车主姓名（模糊查询）
     * @param status 状态（0表示当前有效，1表示已过期）
     * @param pageNum 页码（从1开始）
     * @param pageSize 每页条数（默认8条）
     * @return 分页查询结果
     */
    PageInfo<FixedManageVo> findFixedVehiclesByPage(
            String plateNumber,
            String ownerName,
            Integer status,
            Integer pageNum,
            Integer pageSize
    );
}